Houdiniメモ : VEX : 直線ジオメトリの向きベクトルを算出
配列要素0, 1の座標@Pを取得し、座標の差分を計算することで向きベクトルが計算できる。
code:VEX(c)
vector p1 = point(geoself(), "P", 0);
vector p2 = point(geoself(), "P", 1);
v@Dir = p2 - p1;
■ 数式
$ \vec{AB} = B - A
■ 使用例
Run Overの部分はPrimitiveに設定しておきます。
https://gyazo.com/4b17bf4a9befbced92e01b10a742d0fa
■結果
primitiveアトリビュートを見ると、向きベクトルの計算結果が確認できます。
https://gyazo.com/f2652bcefd547f2f2b4e791b6eb77ceb